package chamber.zero.guice;

import chamber.n00.helloworld.Command;
import chamber.helloworld.HolaMundo;
import chamber.zero.dna.ToNucleotideFunction;
import chamber.zero.dna.ToNucleotideFunctionImpl;
import chamber.zero.file.FileModule;
import com.google.inject.AbstractModule;

/**
 * Created by Gerardo on 11/27/13.
 */
public class ChamberZeroModule extends AbstractModule {
    @Override
    protected void configure() {
        bind(Command.class).to(HolaMundo.class);
        bind(ToNucleotideFunction.class).to(ToNucleotideFunctionImpl.class);
        install(new FileModule());
    }
}
